water power lease agreement - Spanisch Englisch Wörterbuch